Two missing exports (one of them needed only for PAE) prevented netfront from being...
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Fri, 24 Feb 2006 16:25:41 +0000 (17:25 +0100)
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Fri, 24 Feb 2006 16:25:41 +0000 (17:25 +0100)
From: Jan Beulich

Signed-off-by: Keir Fraser <keir@xensource.com>
linux-2.6-xen-sparse/arch/i386/mm/init-xen.c
linux-2.6-xen-sparse/drivers/xen/net_driver_util.c

index 2ab318c251e716310c9602864a999c6fdf05b242..b490dbd2ec3b70779fe850f0931f38d7534cdfb0 100644 (file)
@@ -454,6 +454,7 @@ void zap_low_mappings (void)
 
 static int disable_nx __initdata = 0;
 u64 __supported_pte_mask __read_mostly = ~_PAGE_NX;
+EXPORT_SYMBOL(__supported_pte_mask);
 
 /*
  * noexec = on|off
index 11c21c3b1e1f6b54327f707f7447f1856fa02fd6..e4b1b10bca1f1bd4784e5a153c917bfec30e88ad 100644 (file)
@@ -30,6 +30,7 @@
 
 #include <linux/if_ether.h>
 #include <linux/err.h>
+#include <linux/module.h>
 #include <xen/net_driver_util.h>
 
 
@@ -54,7 +55,7 @@ int xen_net_read_mac(struct xenbus_device *dev, u8 mac[])
        kfree(macstr);
        return 0;
 }
-
+EXPORT_SYMBOL(xen_net_read_mac);
 
 /*
  * Local variables: